Golang Job: Software Engineer - OS for Edge-IoT

Job added on

Company

Red Hat Software
Spain

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

About the job:
Red Hat is building an ecosystem around edge computing by focusing on customers that will deploy thousands of devices for their edge workloads.

The Red Hat Edge Engineering team is looking for a Software Engineer who is interested in the future of edge computing to join us. In this role, you will build features and fix defects in Red Hat Enterprise Linux (RHEL) that help simplify the management of thousands of devices. You will work as part of an agile engineering team to help define and clarify the product roadmap. And, since we’re Red Hat, you will contribute to open source projects, while delivering enterprise-ready solutions to our customers. Successful applicants must reside in a country where Red Hat is registered to do business.

To learn more about what the team is working on, check out the following links:
https://github.com/fedora-iot
https://docs.fedoraproject.org/en-US/iot/getting-started/
https://docs.fedoraproject.org/en-US/iot/
What you will do:
  • Work as part of a team that builds the provisioning, onboarding, security, and observability capabilities of Red Hat Enterprise Linux (RHEL) for Edge
  • As part of an engineering team, take part in defining short term goals and regularly presenting accomplishments to the team
  • Collaborate with Product Management to understand the overall product vision and communicate feature requirements, roadmaps, and deliverable dates
  • Work on upstream open source projects that further the edge story for Red Hat
  • Work with Quality Engineering, Documentation, and Productization teams to ensure that the entire process of delivering Red Hat Enterprise Linux (RHEL) for Edge meets the high standards our customers expect
What you will bring:
  • Professional experience using Linux as a development environment
  • Experience with Golang or Rust
  • Ability to collaborate in a globally distributed team
  • Excellent written and verbal communication skills in English
The following will be considered a plus:
  • Demonstrable experience with open source projects (GitHub or GitLab profile, etc.)
  • Experience balancing sustaining engineering and open source contributions
  • Experience building, packaging, and maintaining RPMs
  • Willingness to work with ARM hardware


#LI-REMOTE #LI-KŠ1


About Red Hat:
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.